instant potato - Turkish English Dictionary